// src/main/java/chessGame/Piece.java
package chessGame.piece;

import chessGame.Board;
import chessLib.Position;

import java.util.Set;

public abstract class Piece {
    protected String pieceName;
    public abstract Set<Position> getValidMoves(Position currentPosition, Board board);
    public abstract String getName();

    public Piece(String pieceName){
        this.pieceName = pieceName;
    }
}
